@keyframes a {
  0% {
  transform:rotate(0deg);
}
100% {
  transform:rotate(360deg);
}
}

@-moz-keyframes a {
  0% {
    -moz-transform:rotate(0deg);
  }
  100% {
    -moz-transform:rotate(360deg);
  }
}

@-webkit-keyframes a {
  0% {
    -webkit-transform:rotate(0deg);
  }
  100% {
    -webkit-transform:rotate(360deg);
  }
}

@-ms-keyframes a {
  0% {
    -ms-transform:rotate(0deg);
  }
  100% {
    -ms-transform:rotate(360deg);
  }
}

@-o-keyframes a {
  0% {
    -o-transform:rotate(0deg);
  }
  100% {
    -o-transform:rotate(360deg);
  }
}

@keyframes b {
  0% {
    transform:rotate(0deg);
  }
  100% {
    transform:rotate(-360deg);
  }
}

@-moz-keyframes b {
  0% {
    -moz-transform:rotate(0deg);
  }
  100% {
    -moz-transform:rotate(-360deg);
  }
}

@-webkit-keyframes b {
  0% {
    -webkit-transform:rotate(0deg);
  }
  100% {
    -webkit-transform:rotate(-360deg);
  }
}

@-ms-keyframes b {
  0% {
    -ms-transform:rotate(0deg);
  }
  100% {
    -ms-transform:rotate(-360deg);
  }
}

@-o-keyframes b {
  0% {
    -o-transform:rotate(0deg);
  }
  100% {
    -o-transform:rotate(-360deg);
  }
}

.wlow {
  position:relative;
  margin:0 auto;
  width:265px;
  height:270px;
  padding:0;
  list-style:none;
}

body {}

.rotation {
  position:absolute;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
}

.a,
.b,
.c,
.d,
.e,
.f,
.g,
.h,
.i,
.j,
.k,
.l,
.m,
.n,
.o {
  -webkit-border-radius:100%;
  -moz-border-radius:100%;
  border-radius:100%;
  behavior:url(border-radius.htc);
}

.a {
  height:250px;
  width:250px;
  border:10px solid;
  border-left-color:transparent;
  border-top-color:transparent;
  border-bottom-color:transparent;
  -webkit-animation:a 320s infinite linear;
  -moz-animation:a 320s infinite linear;
  -o-animation:a 320s infinite linear;
  animation:a 320s infinite linear;
}

.b {
  height:255px;
  width:255px;
  border:5px solid;
  border-right-color:transparent;
  border-bottom-color:transparent;
  top:2px;
  -webkit-animation:b 120s infinite linear;
  -moz-animation:b 120s infinite linear;
  -o-animation:b 120s infinite linear;
  animation:b 120s infinite linear;
}

.c {
  height:210px;
  width:210px;
  border:20px solid;
  border-top-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  top:10px;
  -webkit-animation:a 90s infinite linear;
  -moz-animation:a 90s infinite linear;
  -o-animation:a 90s infinite linear;
  animation:a 90s infinite linear;
}

.d {
  height:265px;
  width:265px;
  border:1px solid;
  border-top-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  top:1px;
  -webkit-animation:b 60s infinite linear;
  -moz-animation:b 60s infinite linear;
  -o-animation:b 60s infinite linear;
  animation:b 60s infinite linear;
}

.e {
  height:255px;
  width:255px;
  border:1px solid;
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  top:6px;
  -webkit-animation:a 0.1s infinite linear;
  -moz-animation:a 0.1s infinite linear;
  -o-animation:a 0.1s infinite linear;
  animation:a 0.1s infinite linear;
}

.f {
  height:260px;
  width:260px;
  border:1px solid;
  border-top-color:transparent;
  border-bottom-color:transparent;
  border-right-color:transparent;
  top:4px;
  -webkit-animation:b 120s infinite linear;
  -moz-animation:b 120s infinite linear;
  -o-animation:b 120s infinite linear;
  animation:b 120s infinite linear;
}

.g {
  height:260px;
  width:260px;
  border:1px solid;
  border-left-color:transparent;
  border-bottom-color:transparent;
  border-right-color:transparent;
  top:4px;
  -webkit-animation:a 90s infinite linear;
  -moz-animation:a 90s infinite linear;
  -o-animation:a 90s infinite linear;
  animation:a 90s infinite linear;
}

.h {
  height:220px;
  width:220px;
  border:15px dotted;
  border-top-color:transparent;
  border-bottom-color:transparent;
  border-left-color:transparent;
  top:10px;
  -webkit-animation:b 180s infinite linear;
  -moz-animation:b 180s infinite linear;
  -o-animation:b 180s infinite linear;
  animation:b 180s infinite linear;
}

.i {
  height:240px;
  width:240px;
  border:5px solid;
  border-top-color:transparent;
  border-right-color:transparent;
  border-left-color:transparent;
  top:10px;
  -webkit-animation:a 60s infinite linear;
  -moz-animation:a 60s infinite linear;
  -o-animation:a 60s infinite linear;
  animation:a 60s infinite linear;
}

.j {
  height:240px;
  width:240px;
  border:5px solid;
  border-left-color:transparent;
  border-bottom-color:transparent;
  border-right-color:transparent;
  top:10px;
  -webkit-animation:b 120s infinite linear;
  -moz-animation:b 120s infinite linear;
  -o-animation:b 120s infinite linear;
  animation:b 120s infinite linear;
}

.k {
  height:230px;
  width:230px;
  border:5px double;
  border-top-color:transparent;
  border-bottom-color:transparent;
  border-right-color:transparent;
  top:15px;
  -webkit-animation:a 180s infinite linear;
  -moz-animation:a 180s infinite linear;
  -o-animation:a 180s infinite linear;
  animation:a 180s infinite linear;
}

.l {
  height:250px;
  width:250px;
  border:3px dotted;
  border-bottom-color:transparent;
  border-left-color:transparent;
  border-right-color:transparent;
  top:6px;
  -webkit-animation:b 320s infinite linear;
  -moz-animation:b 320s infinite linear;
  -o-animation:b 320s infinite linear;
  animation:b 320s infinite linear;
}

.m {
  height:230px;
  width:230px;
  border:3px dotted;
  border-left-color:transparent;
  border-top-color:transparent;
  border-bottom-color:transparent;
  top:17px;
  -webkit-animation:a 120s infinite linear;
  -moz-animation:a 120s infinite linear;
  -o-animation:a 120s infinite linear;
  animation:a 120s infinite linear;
}

.n {
  height:240px;
  width:240px;
  border:3px solid;
  border-left-color:transparent;
  border-right-color:transparent;
  border-bottom-color:transparent;
  top:12px;
  -webkit-animation:a 180s infinite linear;
  -moz-animation:a 180s infinite linear;
  -o-animation:a 180s infinite linear;
  animation:a 180s infinite linear;
}

.o {
  background:url(12.png) no-repeat center center;
  height:190px;
  width:190px;
  border:10px solid #013A5F;
  top:30px;
  box-shadow:0 0 10px #000;
}